244848
165918
498312
70275
700559
455542
337840
1090352
341381
996389
558273
877127
802951
460118
361102
53387
514115
83066
277432
627607
217434
906387
953831
406740